troublemaking person - English Synonyms Dictionary